The payload section is where the user specifies the software components to be uploaded to the target HSM. This is done using a script (or .ini) file, which contains pointers to the software components. Thales e-Security will normally supply the required .ini file with the software upgrade on a CD, so the user only needs to select the required file by clicking on the browse button to the immediate right of the Script box.
The script file is a windows initialisation file and is created outside the Image Loader program. It consists of a series of sections, one for each software component to be uploaded. Each section contains a single key, named path, whose value is the pathname of the software component identified by the section name, as shown in Figure 3 below.

Figure 3 – Image Loader Script File
Proceed as follows to specify the payload if it is different from the script file supplied:
1. Use Notepad or a similar text editor to edit the script file, following the format shown in Figure 3 above. Use one path declaration for each software component to be loaded.
2. Save the file with a .ini extension and exit Notepad.
3. Click on the browse button to the immediate right of the Script box to select the script file.